anything can/might happen - German English Dictionary